get put in a ditch - Turco Inglés Diccionario